Local Computation of Nearly Additive Spanners
نویسندگان
چکیده
An (α, β)-spanner of a graph G is a subgraph H that approximates distances in G within a multiplicative factor α and an additive error β, ensuring that for any two nodes u, v, dH(u, v) ≤ α ·dG(u, v)+β. This paper concerns algorithms for the distributed deterministic construction of a sparse (α, β)-spanner H for a given graph G and distortion parameters α and β. It first presents a generic distributed algorithm that in constant number of rounds constructs, for every n-node graph and integer k ≥ 1, an (α, β)-spanner of O(βn) edges, where α and β are constants depending on k. For suitable parameters, this algorithm provides a (2k − 1, 0)-spanner of at most kn edges in k rounds, matching the performances of the best known distributed algorithm by Derbel et al. (PODC ’08). For k = 2 and constant ε > 0, it can also produce a (1+ ε, 2− ε)-spanner of O(n) edges in constant time. More interestingly, for every integer k > 1, it can construct in constant time a (1 + ε,O(1/ε))-spanner of O(εn) edges. Such deterministic construction was not previously known. The paper also presents a second generic deterministic and distributed algorithm based on the construction of small dominating sets and maximal independent sets. After computing such sets in sub-polynomial time, it constructs at its best a (1 + ε, β)-spanner with O(βn) edges, where β = k . For k = 3, it provides a (1 + ε, 6 − ε)-spanner with O(εn) edges. The additive terms β = β(k, ε) in the stretch of our constructions yield the best trade-off currently known between k and ε, due to Elkin and Peleg (STOC ’01). Our distributed algorithms are rather short, and can be viewed as a unification and simplification of previous constructions. ⋆ Supported by the équipe-projet INRIA “DOLPHIN”. ⋆⋆ Supported by the ANR-project “ALADDIN”, and the équipe-projet INRIA “CÉPAGE”. ⋆ ⋆ ⋆ Supported by grants from the Israel Science Foundation and theMinerva Foundation. † Supported by the ANR-project “ALADDIN”, and the équipe-projet INRIA “GANG”.
منابع مشابه
Improved Purely Additive Fault-Tolerant Spanners
Let G be an unweighted n-node undirected graph. A βadditive spanner of G is a spanning subgraph H of G such that distances in H are stretched at most by an additive term β w.r.t. the corresponding distances in G. A natural research goal related with spanners is that of designing sparse spanners with low stretch. In this paper, we focus on fault-tolerant additive spanners, namely additive spanne...
متن کاملCollective Tree Spanners in Graphs with Bounded Genus, Chordality, Tree-Width, or Clique-Width
In this paper we study collective additive tree spanners for special families of graphs including planar graphs, graphs with bounded genus, graphs with bounded tree-width, graphs with bounded cliquewidth, and graphs with bounded chordality. We say that a graph G = (V,E) admits a system of μ collective additive tree r-spanners if there is a system T (G) of at most μ spanning trees of G such that...
متن کاملNew Constructions of α β -Spanners and Purely Additive Spanners
An α β -spanner of an unweighted graph G is a subgraph H that approximates distances in G in the following sense. For any two vertices u v: δH u v αδG u v β, where δG is the distance w.r.t. G. It is well known that there exist (multiplicative) 2k 1 0 -spanners of size O n1 1 k and that there exist (purely additive) 1 2 -spanners of size O n3 2 . However no other 1 O 1 -spanners are known to exi...
متن کاملAdditive Spanners for Circle Graphs and Polygonal Graphs
A graph G = (V, E) is said to admit a system of μ collective additive tree r-spanners if there is a system T (G) of at most μ spanning trees of G such that for any two vertices u, v of G a spanning tree T ∈ T (G) exists such that the distance in T between u and v is at most r plus their distance in G. In this paper, we examine the problem of finding “small” systems of collective additive tree r...
متن کاملNew Additive Spanners
This paper considers additive and purely additive spanners. We present a new purely additive spanner of size Õ(n) with additive stretch 4. This construction fills in the gap between the two existing constructions for purely additive spanners, one for 2-additive spanner of size O(n) and the other for 6-additive spanner of size O(n), and thus answers a main open question in this area. In addition...
متن کاملCollective Tree Spanners and Routing in AT-free Related Graphs
In this paper we study collective additive tree spanners for families of graphs that either contain or are contained in AT-free graphs. We say that a graph G = (V,E) admits a system of μ collective additive tree r-spanners if there is a system T (G) of at most μ spanning trees of G such that for any two vertices x, y of G a spanning tree T ∈ T (G) exists such that dT (x, y) ≤ dG(x, y) + r. Amon...
متن کامل